place where criminals were burnt - French English Dictionary